package team.mutong.taxi.domain;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

/** 
 * @author TomWang
 * @email wanghuochen@outlook.com
 * @date 2016年5月15日 下午5:50:03 
 * @version 1.0
 */
public class DtwFeature implements  Serializable{
	private static final long serialVersionUID = -242598053750422895L;
	private Map<String, Object> data;
	private List<GPSPoint> cutRoad;
	private double Distence;
	private int dir;
	public DtwFeature(Map<String, Object> data, List<GPSPoint> cutRoad, double Distence, int dir){
		this.setCutRoad(cutRoad);
		this.setData(data);
		this.setDistence(Distence);
		this.setDir(dir);
	}
	public DtwFeature(Map<String, Object> data){
		this.setData(data);
	}
	public Map<String, Object> getData() {
		return data;
	}
	public void setData(Map<String, Object> data) {
		this.data = data;
	}
	public List<GPSPoint> getCutRoad() {
		return cutRoad;
	}
	public void setCutRoad(List<GPSPoint> cutRoad) {
		this.cutRoad = cutRoad;
	}
	public double getDistence() {
		return Distence;
	}
	public void setDistence(double distence) {
		Distence = distence;
	}
	public int getDir() {
		return dir;
	}
	public void setDir(int dir) {
		this.dir = dir;
	}
	
}
